impinge upon - Allemand Anglais Dictionnaire